faire concurrence - English Synonyms Dictionary